environmentally appropriate - English Synonyms Dictionary